.Naw-ul{
    background: #f24444;
    width: 100%;
    height: 45px;
    margin-top: 5px;
}

.content_cs {
    width: 1200px;
}
.content_l {
    width: 860px;
    float: left;
}
.content_r {
    margin-left: 900px;
    padding-top: 24px;
}
.Naw-ul li{
    float: left;
}
.tab3 a p {
    color: #999;
    font-size: 12px;
}

.Naw-ul li a{
color: #fff;
  display: block;
  font-size: 16px;
  padding: 0 15px;
  line-height: 45px;
}
.title_box {
    border-left: 5px solid #f23835;
    color: #333333;
    margin-left: 5px;
    line-height: 25px;
    padding-left: 5px;
    font-size: 16px;
    margin-bottom: 20px;
    font-weight: 900;
}
.wenda_safe{
    display: none;

}


.cbb_text_css {
    border: 1px #CCC solid;
    width: 100%;
    height: 200px;
    background: #FFF;
    color: #999;
    padding: 20px;
    box-sizing: border-box;
}
.cbb_button_css{
width: 200px;
    height: 40px;
    background-color: #f24444;
    color: #fff;
    border: none;
    margin-bottom: 20px;
}

.newest_tit a:hover{
    color: #f24444;
}
.card_yh .yh_list ul {
    width: 100%;
}
.card_yh .yh_list {
    margin-top: 16px;
}
.yh_list {
    position: relative;
}
.card_yh .yh_list ul li {
    padding-left: 15px;
    margin-bottom: 8px;
    color: #666;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.yh_list ul li::before {
    display: block;
    content: '';
    border-radius: 50%;
    position: relative;
    top: 12px;
    left: -15px;
    background-color: #ccc;
    width: 4px;
    height: 4px;
}
.wenda_letf{
    background-color:#f7f6f6 ;
    width: 240px;
    float: left;
}

.wenda_letf li{
    padding-left:30px ;
    line-height: 42px;
    border-bottom:1px solid #ddd ;
    height: 42px;
    color: #333;
}

.wenda_main{
    float: left;
    width: 600px;
    padding-left:20px;
}

.wenda_letf  .rel{
color: #fff;
background: #e30a2a;
font-weight: bold;
font-size: 18px;
}


.wenda_bth {
    width: 100%;
    height: 40px;
    margin-left: 15px;
    padding: 15px 0;
    border-bottom: 1px #ddd dashed;

}
.zanda_li li a{
    font-size: 15px;
}

a.new_wd_p:hover{
    color: #b1b1b1;
    text-decoration: underline;
}
.new_wd_p{
    display: inline-block;
    cursor: pointer;
}
.dq  a {
    font-size: 14px;
    color: #999;
}
.dq span {
    font-size: 14px;
    color: #999;
}
.card_nav_cup {
    background-color: #fff;
    border-top: 2px #f24444 solid;
    color: #f24444 !important;
    font-weight: bold;
    box-sizing: border-box;
    padding: 0 20px 0 5px;
}

.wd_bth{
  float: left;
  padding: 0 20px;
  background-color: #fff4f4;
  height: 40px;
  line-height:  40px;
}

.wd_bth_act{
   color: #f24444;
   border:1px solid #f24444;
   font-weight: bold;

}

.wd_bth{
    margin-right: 10px;
}

.zanda_li li {
    padding-left: 15px;
    margin-bottom: 10px;
    color: #666;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


.zanda_li li a{
  display: inline-block;
    width: 520px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;

}





.newest_wd_ul li{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.zanda_li li:before {
    display: block;
    content: '.';
    font-size: 0;
    border-radius: 50%;
    position: relative;
    top: 12px;
    left: -15px;
    background-color: #ccc;
    width: 4px;
    height: 4px;
}


.wd_h2{
    font-size: 18px;
    position: relative;
    padding: 10px;
    padding-left:15px;
}


.wd_h2:before{
    display: block;
    content: '';
    position: absolute;
    width: 4px;
    height: 20px;
    background-color: #e30a2a;
    top: 12px;
    left: 0px;
}

.zhifen-left-bottom {
    width: 100%;
    float: left;
    text-align: center;
}

.pagination{display: inline-block;margin: 20px auto;text-align: center;}
.page-item{text-align:center;display: inline-block!important;padding:0 10px;height: 28px !important;line-height: 28px!important;padding-top: 0!important;color: #666;font-size: 12px;margin-right: 8px;border: 1px #ddd solid;border-radius: 1px;-webkit-border-radius: 1px;-moz-border-radius: 1px;-ms-border-radius: 1px;-o-border-radius: 1px;}
.page-item:hover{color: #f24444;}
.active{color: #f24444;}
.page-item a{display: block;text-align: center}
.down:hover{color: #f24444 !important;}
.Cfl_z{line-height: 30px;color: #666;display: inline-block}
.Cfl_zs{display: inline-block;color: #f24445;}
.Cfl_zo{display: inline-block;color: #f24445;}

.bth_span {
    display: inline-block;
    width: 78px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    background-color: #f24444;
    color: #fff;
    font-size: 14px;
    border-radius: 8px;
}
.apply_text .tit {
    font-size: 14px;
    color: #333;
    font-weight: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.wd_detail_tit2{
    font-size: 16px;
    color: #666;
    text-indent: 20px;
    padding: 6px 0;
    line-height: 30px;

}
.apply_text {
    height: 80px;
    float: right;
    width: 156px;
}
.card_nav{
    margin-top: 20px;
}
.card_nav ul {
    position: relative;
    overflow: hidden;
    width: 860px;
    background-color: #f3f3f3;
    box-sizing: border-box;
}
.card_nav ul li{
    width: 110px;
    height: 48px;
    float: left;
    color: #666;
    font-size: 16px;
    line-height: 48px;
    text-align: center;
    cursor: pointer;
}

.safe{
    margin-top: 20px;
    margin-bottom: 15px;
}
.safe h2{
    padding-left: 10px;
    font-size: 18px;
    color: #333;
}
.safe p{
    padding-left: 10px;
    font-size: 16px;
    color: #333;
    line-height: 35px;
}


/* 详情 */

.wd_detail_tit{
position: relative;
margin: 10px 0;
padding-left:50px ;

}
.wd_detail_tit img{
width: 40px;
height:40px;
position: absolute;
top: 5px;
left: 0px;
}

.wd_detail_tit span{
    display: inline-block;
    height: 50px;
    line-height: 50px;
    font-size: 20px;
    color: #333;
    font-weight: bold;
    
}


.wd_aut{
padding-bottom: 15px;
padding-left:30px;

}

.wd_aut>div{
    display: inline-block;
    color: #666;
    font-size: 14px;
    padding-right: 20px;
}


.wd_issue{
    padding: 20px;
    color: #666;
    border-top: 1px #ddd dashed;
    padding-bottom: 0;
}

.safe_box p {
    line-height: 30px;
    /*text-indent: 20px;*/
    padding: 10px 0;
}

.safe_ato,.safe_time{
    display: inline-block;
    color: #666;
    padding-right:10px;
    font-size: 12px;
}

.safe_box{
    padding-bottom:20px;
    border-bottom:  1px #ddd dashed;

}
.change-page{color: #333; font-size: 16px; line-height: 16px; font-weight: bold;  padding: 0px  30px 40px;margin-bottom: 10px;padding-left: 0 }
.change-page a{color: #333; font-size: 16px; font-weight: normal;  }
.change-page a:hover{color: #f23835}
.change-page .prev-page{float: left; width: 45%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.change-page .next-page{float: right; width: 45%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.xg_box{
    width: 410px;
    border: 1px solid #e6e6e6;
    padding-bottom: 15px;
    float: left;
    margin-bottom: 30px;
}


 .xg_box:nth-of-type(2){
    margin-left: 30px;
     background: #f24444;
}

.tab-b-b ul li span{
    float: right;
}

.zhifen-left-bottom ul li span{
    float: none;
}

.xgyd_box dt{
    height: 22px;
    line-height: 22px;
    padding-left: 12px;
    font-size: 16px;
    color: #444;
    border-left: 3px solid #f23835;
    font-weight: 700;
    margin-top: 16px;
    margin-bottom: 5px;
}
.xgyd_box dd span {
    font-family: Georgia;
    font-size: 16px;
    font-style: italic;
    margin-right: 10px;
}
.xgyd_box dd a {
    color: #444;
}
.xgyd_box dd a:hover{
    color: #f24444;
}
.xgyd_box dd {
    height: 20px;
    line-height: 20px;
    padding: 0px 15px 0px 30px;
    margin-top: 12px;
    color: #888;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.zixun a{
    color: #666;
}


.news_fy{
    margin: 48px auto;
    text-align: center;
}
.pagesNum{
    display: inline-block;
    width: 28px;
    height: 28px;
    line-height: 28px;
    color: #666;
    font-size: 12px;
    margin-right: 8px;
    border: 1px #ddd solid;
    border-radius: 1px;
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    -ms-border-radius: 1px;
    -o-border-radius: 1px;
}
.pagesNum:hover{
    color: #f24444;
}
.selection{
    color: #f24444;
}
.prohibit{
    background-color: #eceff1;
}



/* 首页 */

.new_wd_h2{
    font-size: 22px;
    color: #f24444;
    font-weight: bold;
    padding: 10px 0;
    border-bottom: 1px solid #ddd;
}

.new_wd_h2 a{
   float: right;
   font-weight: normal;
   color: #999;
   font-size: 12px;

}
.new_wd_h2 a:hover{
    color: #f24444;
}



.new_wd_ul li{
    padding-bottom:10px;
}
a.new_wd_tit{
color: #0b9aff;
display: block;
padding: 10px 0;
}

a.new_wd_tit:hover{
    color: #f24444 
}
.new_wd_ul{

}
.new_wd_p{
    line-height: 25px;
    color: #333;
    font-size: 14px;
}
.newest_tit{
    padding: 20px 0;
}

.newest_tit img{
    width: 50px;
    height: 50px;
    border-radius:50%;
    border:1px solid #eee;
    float:left;
    margin-right: 20px;
}

.newest_tit h3{
    float:left;
    padding-top: 20px;
    color: #f24444;
}

.newest_tit a{
    float:left;
    padding-top: 30px;
    font-size: 14px;
    color: #bbb;
    margin-left: 200px;
}

.Naw-action{
background-color: #f8b776 !important;
}


.newest_dd{
    width: 47%;
    float: left;
    padding-right: 3%;
}
.newest_wd_ul li{

}
.newest_wd_ul li a{
font-size: 14px;
    line-height: 30px;
}


/*all*/


.faq-header .nav ul li,
.faq-new-box dl dt span,
.faq-new-box2 dl,
.faq-new-box2 dl dd,
.faq-new-box2 dl dt,
.link dl dt,
.main-box-l,
.main-box-r .tt-r ul li {
    float: left;
    display: inline
}


.fr,
.link dl dd,

.main-box-r,
.main-box-r ul a i{
    float: right;
    display: inline
}

.faq-header .nav ul li,
.faq-new-box dl dd,
.faq-roll-list dl dd,
.link dl,
.main-box-l .tab-b .tab-b-b ul li,
.main-box-r ul{
    font-size: 14px
}

.main-box-l .show-box .science-looked ul li b {
    font-size: 16px
}

.faq-new-box2 dl dd,
.faq-new-box2 dl dt {
    font-size: 24px
}

#moreCont a {
    font-size: 14px;
    color: #000
}

#moreCont a:hover {
    color: #909090;
    text-decoration: underline;
    background: 0 0
}

.code-wrap .code-img .app img {
    width: 140px;
    height: 140px;
    margin-top: 10px
}

.code-wrap .code-img p {
    font-size: 22px;
    color: #fff;
    padding: 10px 0 20px;
    letter-spacing: 5px
}

.dk-list li {
    text-align: left;
    cursor: pointer;
    border-bottom: 1px solid #e3e4e8;
    margin-top: 20px;
    padding-bottom: 20px;
    position: relative
}

.dk-list em,
.dk-list li i {
    position: absolute;
    display: block
}

.dk-list li i {
    width: 69px;
    height: 24px;
    text-align: center;
    color: #fff;
    line-height: 24px;
    font-size: 12px;
    top: -5px;
    font-style: normal;
    background: url(//static.51credit.com/www/images/jingyingbg.png) left center no-repeat;
    right: 5px
}

.dk-list em {
    background: url(//static.51credit.com/www/images/hot-ver.png) left top no-repeat;
    left: 0;
    top: 0;
    width: 36px;
    height: 38px
}


.dk-list dl {
    width: 100%;
    margin-bottom: 20px
}

.dk-list dl dt {
    box-sizing: border-box;
    width: 100px;
    height: 100px;
    margin-right: 15px;
    float: left;
    border: 1px solid #e3e4e8
}

.dk-list dl dt img {
    width: 60px;
    display: block;
    margin: 20px auto 0
}

.dk-list dl dd {
    height: 90px
}

.dk-list dl dd h5 {
    font-size: 18px;
    color: #333;
    margin-bottom: 15px
}

.dk-list dl dd span {
    float: left;
    box-sizing: border-box;
    padding: 2px 5px;
    border: 1px solid #ed323c;
    color: #ed323c;
    margin-left: 16px;
    border-radius: 8px;
    font-size: 20px;
    text-align: center
}


.dk-list dl dd p {
    font-size: 14px;
    color: #999;
    line-height: 30px
}


.dk-list dl dd .most_cost strong {
    color: #ed323c;
    font-size: 14px;
    margin: 0 5px;
    font-weight: 400
}



.dk-list .tbts strong {
    color: #ed323c;
    font-weight: 400;
    margin-right: 10px
}



.main-box-l {
    width: 860px;
    min-height: 500px
}

.faq-roll-list dl {
    height: 85px;
    overflow: hidden;
    margin-top: 20px
}

.faq-roll-list dl dt {
    margin-bottom: 10px;
    color: #2b9cec
}

.faq-roll-list dl dt:hover {
    text-decoration: underline
}

.faq-roll-list dl dd {
    line-height: 25px;
    color: #333
}

.faq-roll-list dl dd:hover {
    text-decoration: underline;
    color: #999
}

.faq-roll-list dl dd p {
    display: inline
}

.faq-new-box dl {
    margin-top: 20px;
    width: 300px;
    height: 260px;
    overflow: hidden
}

.faq-new-box dl dt {
    height: 72px
}

.faq-new-box dl dt .tt {
    margin-top: 30px
}

.faq-new-box dl dt .tt a {
    color: #ff1010
}

.faq-new-box dl dt .more a {
    color: #b1b1b1
}

.faq-new-box dl dt img {
    width: 72px;
    height: 71px;
    margin-right: 20px
}

.faq-new-box dl dd {
    margin-top: 20px
}

.faq-new-box dl dd a {
    color: #333
}

.faq-new-box dl dd a:hover {
    text-decoration: underline;
    color: #333
}

.faq-new-box dl dd li {
    height: 30px;
    line-height: 30px;
    width: 200px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.faq-new-box2 dl {
    width: 20%;
    display: inline-block
}

.faq-new-box2 dl dd,
.faq-new-box2 dl dt {
    height: 74px;
    line-height: 74px;
    overflow: hidden;
    color: #ff1010
}

.faq-new-box2 dl dd img,
.faq-new-box2 dl dt img {
    width: 72px;
    height: 72px;
    margin-right: 10px
}

.faq-new-box2 dl dd {
    width: 98px
}

.main-box-r {
    margin-top: 10px;
    width: 300px;
    color: #333
}

.main-box-r ul {
    margin: 20px 0
}

.main-box-r ul li {
    height: 30px;
    line-height: 30px;
    overflow: hidden
}

.main-box-r ul a {
    display: block;
    color: #0b9aff;
    cursor: pointer
}

.main-box-r ul dl dd b:hover {
    color: #333;
    text-decoration: underline;
}

a.new_wd_p:hover {
    color: #b1b1b1;
    text-decoration: underline;
}

.link dl dd,
.link dl dd a,
.link dl dt,
.main-box-r ul a i {
    display: inline-block
}

.main-box-r ul a:hover {
    color:#f24444;

}


.main-box-r ul a:hover i {
    background: url(../images/faq_eye02.png) left center no-repeat
}

.main-box-r ul a i {
    width: 16px;
    height: 30px;
    background: url(../images/faq_eye01.png) left center no-repeat
}

.link dl {
    position: relative;
    line-height: 30px
}

.link dl dt {
    position: absolute;
    top: 50%;
    margin-top: -15px;
    width: 80px;
    font-weight: 700
}

.link dl dd {
    width: 877px;
    border-left: 1px solid #d8d8d8
}

.link dl dd a {
    color: #333;
    margin: 0 18px
}

.main-box-l .tab-t ul {
    margin: 15px 0
}

.main-box-l .tab-t ul li {
    display: inline-block;
    margin: 5px 0;
    width: 70px;
    text-align: center
}

.main-box-l .tab-t ul li .cur,
.main-box-l .tab-t ul li a:hover {
    color: #f24444
}

.main-box-l .tab-b .tab-b-t {
    height: 50px;
    line-height: 50px;
    border-bottom: 2px solid #dcecfb
}

.main-box-l .tab-b .tab-b-t li {
    padding: 10px;
    margin-right: 5px;
    color: #333;
    cursor: pointer;
    display: inline
}

.main-box-l .tab-b .tab-b-t .cur,
.main-box-l .tab-b .tab-b-t li:hover {
    color: #f24444;
    border-bottom: 4px solid #f24444
}

.main-box-l .tab-b .tab-b-b ul li {
    height: 40px;
    line-height: 40px;
    padding-top: 10px;
    border-bottom: 1px solid #eaeaea
}


.main-box-l .tab-b .tab-b-b a {
    color: #333
}

.main-box-l .tab-b .tab-b-b a:hover {
    color: #f24444;
    text-decoration: underline
}

.main-box-l .tab-b .page {
    margin: 40px auto;
    text-align: center;
    font-size: 12px
}

.main-box-l .tab-b .page a {
    display: inline-block;
    margin: 0 2px;
    border: 1px solid #e7ecf1;
    padding: 2px 8px;
    color: #f24444
}

.main-box-l .tab-b .page a:hover {
    color: #333
}

.main-box-l .tab-b .page .cur {
    border: none;
    font-weight: 700;
    color: #333;
    margin: 0 5px
}

.main-box-r .tt-r .red {
    color: #ff1010
}

.main-box-r ul dl {
    line-height: 22px
}

.main-box-r ul dl dt {
    height: 22px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis

}
.main-box-r ul dl dt{
    color: #42a1fa
}

.main-box-r ul dl dd {
    height: 44px;
    overflow: hidden;
    word-wrap: break-word;
    word-break: break-all
}

.main-box-r ul dl dd b {
    color: #333
}

.main-box-r ul dl b {
    font-weight: 400
}

.main-box-r ul dl a {
    display: inline
}

.main-box-l .show-box .autho .autho-l span {
    margin-right: 20px
}

.main-box-r ul dl dt:hover{
    color: #f24444;
}
.main-box-l .show-box .credit-box .credit-list .l img,
.main-box-l .show-box .credit-box-zn .credit-list .l img {
    width: 162px;
    height: 101px
}


.main-box-l .show-box .credit-box .credit-list .m b,
.main-box-l .show-box .credit-box-zn .credit-list .m b {
    display: block;
    height: 25px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.main-box-l .show-box .credit-box-zn .smart-card li {
    float: left;
    position: relative;
    padding: 0 8px
}


.main-box-l .show-box .credit-box-zn .smart-card li h3 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 14px;
    height: 28px
}

.main-box-l .show-box .credit-box-zn .smart-card li img {
    width: 180px;
    height: 115px
}


.main-box-l .show-box .lookmore i {
    margin-left: 5px;
    display: inline-block;
    width: 10px;
    height: 8px;
    background: url(../images/morebg.png) center no-repeat
}


.main-box-l .show-box .answer-box ul {
    margin: 15px auto
}

.main-box-l .show-box .answer-box ul li {
    line-height: 25px
}

.main-box-l .show-box .answer-box ul .b {
    font-size: 12px;
    color: #8e8e8e
}

.main-box-l .show-box .answer-box ul .b span {
    margin-right: 20px
}

.main-box-l .show-box .page {
    margin: 40px auto;
    text-align: center;
    font-size: 12px
}

.main-box-l .show-box .page a {
    display: inline-block;
    margin: 0 2px;
    border: 1px solid #e7ecf1;
    padding: 2px 8px;
    color: #f24444
}

.main-box-l .show-box .page a:hover {
    color: #333
}

.main-box-l .show-box .page .cur {
    border: none;
    font-weight: 700;
    color: #333;
    margin: 0 5px
}

.main-box-l .show-box .q-looked-box .t ul {
    width: 100px;
    position: relative;
    border-bottom: 2px solid #dcecfb;
    height: 40px;
    line-height: 40px
}

.main-box-l .show-box .q-looked-box .t li {
    cursor: pointer;
    display: inline-block
}

.main-box-l .show-box .q-looked-box .t .cur {
    height: 38px;
    line-height: 38px;
    border-bottom: 4px solid #1a80e0
}

.main-box-l .show-box .q-looked-box .b dl {
    line-height: 25px
}

.main-box-l .show-box .q-looked-box .b dl dt {
    color: #333;
    height: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.main-box-l .show-box .q-looked-box .b dl dd {
    overflow: hidden;
    height: 50px;
    word-break: break-all;
    word-wrap: break-word
}

.main-box-l .show-box .q-looked-box .b dl a:hover {
    text-decoration: underline;
    color: #b1b1b1
}

.main-box-l .show-box .q-looked-box .b dl a:hover dt {
    text-decoration: underline;
    color: #333
}

.main-box-l .show-box .q-looked-box .b ul li {
    height: 30px;
    line-height: 30px
}

.main-box-l .show-box .q-looked-box .b ul li .tt {
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 580px
}

.main-box-l .show-box .q-looked-box .b ul li a {
    color: #333
}

.main-box-l .show-box .q-looked-box .b ul li a:hover {
    text-decoration: underline;
    color: #b1b1b1
}

.main-box-l .show-box .q-looked-box .b ul li a i {
    width: 16px;
    height: 30px;
    margin-right: 5px;
    display: inline-block;
    background: url(../images/faq_eye01.png) center no-repeat
}

.main-box-l .show-box .q-looked-box .b ul li:hover i {
    background: url(../images/faq_eye02.png) center no-repeat
}


.main-box-l .show-box .science-looked ul {
    margin-bottom: 20px;
    line-height: 24px;
    width: 100%
}

.main-box-l .show-box .science-looked ul li p {
    height: 48px;
    overflow: hidden;
    word-break: break-all;
    word-wrap: break-word
}

.main-box-l .show-box .science-looked ul li b {
    display: block;
    height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #333
}

.main-box-l .show-box .science-looked ul a {
    color: #8e8e8e
}

.main-box-l .show-box .science-looked ul a:hover {
    text-decoration: underline
}

.main-box-r .tt-r ul {
    margin: 0;
    padding: 0
}

.main-box-r .tt-r ul li {
    display: inline-block;
    margin-right: 15px;
    cursor: pointer;
    height: 38px;
    line-height: 38px
}

.main-box-r .tt-r ul .cur {
    border-bottom: 4px solid #f24444
}

.main-box {
    margin-bottom: 0 !important
}



.main-r-ka h5 {
    width: 100%;
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;
    padding-bottom: 10px
}

.ka-list .list_s a img {
    width: 100%;
    height: 100%
}

.ka-list .list_z b,
.ka-list .list_z p {
    width: 100%;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    color: #333;
    font-size: 14px
}

.ka-list .list_z b {
    display: block;
    margin-top: 10px
}

.ka-list .list_x a {
    display: block;
    width: 100%;
    height: 100%;
    line-height: 40px;
    text-align: center;
    background: #f54d4a;
    color: #fff;
    font-size: 18px;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -ms-border-radius: 6px;
    -o-border-radius: 6px;
    -moz-border-radius: 6px
}
.tab-b-b{
    display: none;
}
.right-box {
    float: right;
    width: 280px
}

.code-link img {
    width: 70px;
    height: 70px;
    position: absolute;
    left: 0;
    top: 15px
}

.code-link p {
    color: #333;
    padding-left: 85px;
    width: 510px;
    padding-top: 15px
}

.code-link span {
    position: absolute;
    right: 0;
    top: 15px;
    color: #b1b1b1
}

.code-link span:hover {
    color: #FF2E2E
}